/*!
*      Copyright (c) 2018-2025, jianzhenghui All rights reserved.
*      Author: jianzhenghui 
 */

 /*禁止复制
 {
     webkit-touch-callout: none;
     -webkit-user-select: none;
     -khtml-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     outline: none;
 }*/
 
 .h1,
 .h2,
 .h3,
 .h4,
 .h5,
 .h6,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6 {
   font-weight: 500;
 }
 
 body,
 div,
 dl,
 dt,
 dd,
 ul,
 ol,
 li,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 pre,
 form,
 fieldset,
 input,
 blockquote,
 th,
 td {
   margin: 0;
   padding: 0;
 }
 
 body {
   min-width: 1300px;
   font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Microsoft YaHei";
   line-height: 2;
 }
 
 html,
 body {
   height: 100%;
 }
 
 fieldset,
 img {
   border: 0;
 }
 
 ol,
 ul {
   list-style: none;
 }
 
 em {
   font-style: normal;
 }
 
 input,
 button,
 select,
 textarea {
   outline: none;
 }
 
 textarea {
   resize: none;
 }
 
 //禁用了文本的拖拉，尤其在谷歌下

 

 
 a {
   text-decoration: none;
 }
 
 i {
   display: inline-block;
 }
 
 /*a:hover { color: #f60; text-decoration:none; }*/
 
 address,
 cite,
 code,
 em,
 th {
   font-weight: normal;
   font-style: normal;
 }
 
 a {
   color: inherit;
   text-decoration: none;
   display: inline-block;
 }
 
 /*a:link{color:#009;}*/
 
 /*a:visited{color:#800080;}*/
 
 a:hover,
 a:active,
 a:focus {
   text-decoration: underline;
 }
 
 table {
   border-collapse: collapse;
   border-spacing: 0;
 }
 
 .hidden {
   display: none;
 }
 
 .padding {
   padding: 0 !important;
 }
 
 .margin {
   margin: 0 !important;
 }
 
// 首页标题
 @mixin title_global {
  color:#141414;
  font-size: 30px;
}
@mixin img_global {
  width: 80px;
  height: 89px;
  position: absolute;
}

@mixin select_box_global { // 筛选条件box
  width: 1466px;
  height: 50px;
  margin: 0 auto;
}
@mixin ul_global { // ul
  margin: 0px 0px 0px 0px;
  width: 1366px;
  min-height: 50px;
  color:#141414;
}
@mixin ul_li_global { 
  float: left;
  display: inline-block;
  font-size: 14px;
  text-align: left;
  &:hover{
    cursor: pointer;
  }
}

@mixin owner_box_global {  //直联业主
  width: 532px;
  height: 424px;
  border-radius: 8px;
  box-shadow:2px 7px 16px 2px rgba(0,0,0,0.5);
}

@mixin owner_box_title_global {  //直联业主title
  width:532px;
  height:72px;
  color: #000;
  font-size: 26px;
  line-height: 72px;
  background-color: #FFE300;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

// 房源详情
@mixin title_house_global {
  width: 140px;
  height: 40px;
  line-height: 40px;
  font-size: 17px;
  font-weight: bold;
  text-align: left;
  padding-left: 10px;
  margin-left: 0px;
  color: #141414;
  border-left: 3px solid #FFE300;
  font-family:'Arial';
}


// 关于我们
@mixin title_about_global {
  min-width: 7vw;
  height: 4vh;
  line-height: 4vh;
  font-size: 18px;
  text-align: left;
  padding-left: 10px;
  margin-left: 0.5vw;
  color: #FFE300;
  border-left: 3px solid #FFE300;
}

// 生意经相关公共样式

@mixin title_business_global {  // 列表title
  font-size:18px;
  display: inline-block;
  width: 234px;
  padding-left: 20px;
  margin-top:5px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

@mixin article_title_business_global {  // 详情title
  display: inline-block;
  width: 850px;
  font-size:28px;
  // line-height:37px;
}

@mixin intro_business_global {  // 摘要
  font-size:14px;
  width:240px;
  height: 40px;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp:2;
  -webkit-box-orient: vertical;
  &:hover{
    cursor: pointer;
    color: #FBD421;
  }
}


@mixin date_business_global {  // 日期
  font-size: 14px;
  position: absolute;
  left: 20px;
  top: 50px;
  color: #aaa;
}

@mixin container_business_global {  // 容器
  width: 1300px;
  min-height: 900px;
  color:#141414;
  margin: 0 auto;
  margin-top: 80px;
}

@mixin breadcrumb_business_global {  // 面包屑
  width: 850px;
  height:19px;
  font-size:14px;
  color:#141414;
  line-height:19px;
  position: relative;
  margin-top: 124px;
}

@mixin tag_business_global {  // 面包屑路由
  height:19px;
  font-size:14px;
  color:#141414;
  line-height:19px;
}

@mixin content_business_global {  // 内容
  width: 1300px;
  min-height: 1000px;
  margin: 0 auto;
  margin-top: 55px;
  display: flex;
  justify-content: space-between;
}

@mixin content_left_business_global {  // 内容左侧
  width: 850px;
  min-height: 1000px;
  text-align: left;
  margin-top: -40px;
}

@mixin time_business_global {  // 内容左侧日期
  width: 60vw;
  height: 24px;
  text-align: left;
  margin-top: 5px;
}

@mixin img_business_global {  // 内容左侧img
  width: 850px;
  height: 567px; 
  margin: 0;
}

@mixin btn_detail_global {  // 文章列表了解详情
  font-size: 13px;
  color: #FBD421;
  position: absolute;
  right: 25px;
  bottom: 10px;
  top: 50px;
  &:hover{
    cursor: pointer;
  }
}

// 筛选icon公共样式
@mixin tagBox_global {  //iconBox
  width: 1366px;
  height: 30px;
  margin: 0 auto;
  margin-top: 15px;
  line-height: 30px;
}

@mixin tagList_global {  //iconList
  width: 600px;
  height: 30px;
  margin: 0 auto;
  position: absolute;
}

@mixin tag_container_global {  //iconcontainer
  float: left;
  width: 130px;
  height: 30px;
  line-height: 25px;
  text-align: left;
}

@mixin tag_img_global {  //iconImg
  width: 24px;
  height: 24px;
  position: absolute;
}

@mixin tag_name_global {  //iconName
  color: #000;
  font-size: 14px;
  margin-left: 28px;
}